air search radar

Explore definitions, synonyms, and language insights of air search radar

Definitions

Noun
a shipboard radar that searches for aircraft

More General Terms